package cn.hicard.risk.vo.antimoney;

import java.util.ArrayList;
import java.util.List;

import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;

public class PSTR extends Xml {

	/** 可疑交易报告基本信息 */
	public RBIF RBIF;
	
	/** 可疑主体信息 */
	public List<CTIF> CTIFs;
	
	/** 可疑交易信息 */
	public List<STIF> STIFs;
	
	public String toXml() {
		Document doc = DocumentHelper.createDocument();	
		doc.setXMLEncoding("gb18030");
		Element e = toXmlNode();
		return doc.asXML() + e.asXML();
	}
	
	public static void main(String[] args) {
		PSTR s = new PSTR();
		s.CTIFs = new ArrayList<CTIF>();
		s.CTIFs.add(new CTIF());
		s.CTIFs.add(new CTIF());
		s.STIFs = new ArrayList<STIF>();
		s.STIFs.add(new STIF());
		s.STIFs.add(new STIF());
		s.STIFs.add(new STIF());
		s.RBIF = new RBIF();
		s.RBIF.FICD = "abc12";
		System.out.println(s.toXml());
	}
	
}
